이 문서는 분류가 되어 있지 않습니다. 분류:분류에서 적절한 분류를 찾아 문서를 분류해주세요!
1. 개요 [편집]
- CiGLBServer 프로세스가 실행 될 때 읽는 파일이다.
2. 설정 내용 [편집]
프로세스 설정 정보 | |
설정 값 | 설명 |
listen_interface | GLB가 바인딩할 네트워크 인터페이스[1]를 지정합니다. 이 값이 잘못 설정되면 클라이언트 요청을 정상적으로 수신하지 못해 세션 할당 실패가 발생할 수 있습니다. |
listen_port | GLB가 외부에서 접속받는 TCP 포트를 정의합니다. redirect_port.cfg와 연동하여 서비스별로 다른 포트를 사용하도록 설정됩니다. |
max_connections | 한 번에 동시에 처리할 수 있는 최대 클라이언트 연결 수를 제한합니다. 값이 너무 낮으면 부하가 급증한 상황에서 세션 할당이 실패할 가능성이 커집니다. |
session_timeout | 세션이 비활성 상태일 때 자동으로 해제되는 시간(초 단위)입니다. 이 값을 조정하면 세션 재사용률과 메모 사용량을 최적화할 수 있습니다. |
log_level | |
one_time_url_enable | CiEncryptionLib를 통해 One‑Time URL[4] 기능을 활성화할지 여부를 결정합니다. 이 플래그가 꺼져 있으면 해당 기능이 필요할 때 동작하지 않아 세션 할당에 영향을 줄 수 있습니다. |
redirect_map_file | redirect_port.cfg와 연동해 서비스별로 요청을 어느 VOD 서버(또는 다른 LB)로 리다이렉트할지 정의하는 파일 경로를 지정합니다. 이 매핑이 잘못되면 클라이언트가 원하는 콘텐츠에 도달하지 못합니다. |
lb_config_file | glb.cfg와 연결해 서비스별 로드 밸런싱 정책[5]을 정의하는 파일 경로를 지정합니다. 이 옵션이 없으면 기본 정책으로 동작하게 됩니다. |
cuetone_mapping_file | cuetone_mapping_info.cfg 혹은 cuetone_mapping_info_byFiller.cfg와 연동해 Filler=Y 또는 Filler=N인 경우에 대한 큐톤 매핑 정보를 제공합니다. 이 옵션이 없으면 해당 서비스가 정상 동작하지 않을 수 있습니다. |
encryption_key_path | CiEncryptionLib에서 사용하는 암호화 키 파일(CiEncryptionKey.so)의 경로를 지정합니다. 라이브러리 버전 불일치 시 세션 할당 실패가 발생할 수 있으므로 정확히 매칭해야 합니다. |